科技
9.6K Star超越AirDrop!!!无需服务器,P2P文件传输神器
15.6K Star功能超强!!!这个多设备屏幕共享神器太赞了 2.2K Star 共享!!!打破距离,局域网传输可达70MB 24K Star开源工具:让键盘与鼠标跨越边界,无缝共享,开创高效办公模式 |
软件介绍
Sharedrop 是一款开源的点对点(P2P)文件共享工具,其灵感来源于苹果的AirDrop服务。它使用户能够在设备之间直接传输文件,而无需先将文件上传至任何中央服务器。打开浏览器就能直接使用。
手机端
电脑端
特点
Sharedrop结合了WebRTC技术与Firebase服务,实现了无需服务器介入的高效、安全且跨平台的文件共享体验。
点对点高效传输:通过WebRTC技术,Sharedrop能够在设备间建立直接的P2P连接,确保文件传输速度快且效率高。 无需安装应用程序:作为一款网页应用,Sharedrop无需下载或安装任何客户端软件,只需在现代浏览器中即可使用。 跨平台兼容性:无论是Windows、macOS、iOS还是Android设备,Sharedrop均能提供无缝支持。 高度安全性:文件传输过程中采用加密连接,保护用户数据免受窃听。
开源成就
目前已经取得9.6K Star
主要功能:
设备之间的直接文件传输:用户可以在同一局域网内的设备间直接分享文件,无需额外的互联网连接(除了初次连接所需的互联网连接)。 跨网络文件共享:为了在不同网络中的设备间共享文件,用户可以创建一个带有独特URL的“房间”,然后将此URL分享给其他人以实现文件交换。 设备发现:ShareDrop可以自动发现同一网络内的其他设备,简化了文件传输流程。
使用指南
点击网页右上角的 +
用手机扫描二维码建立链接
电脑端效果
点击头像发送文件
另外一端接收,就OK了
安装指南
安装Ember CLI:
打开命令行工具。 运行 npm install -g ember-cli
来安装Ember CLI。
安装项目依赖:
进入项目根目录。 运行 yarn
或npm install
来安装所有必需的依赖。
配置Firebase:
创建一个Firebase项目并获取数据库URL和密钥。 设置Firebase安全规则。
配置环境变量:
复制 .env.sample
文件并重命名为.env
。在 .env
文件中设置SECRET
键值(可以是任何随机字符串)。
启动应用:
运行 yarn develop
或ember serve
来启动本地服务器。
由于其简单易用且功能强大,Sharedrop为那些寻求安全高效的文件传输方式的用户提供了便捷的解决方案,成为一款有价值的工具。
近期热文:
30.3K Star再见Figma!!!新的设计,代码协作神器 21K Star界面炫酷!!!一站式服务器运维神器,150款软件一键装 |